﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Sauces.Bussinees.Entities.Compras;

namespace Sauces.Bussinees.Logic.Compras.Service
{
   public  interface IProveedorService
    {
        List<Proveedor> getAllProveedor();
        List<Proveedor> getAllProveedorByRazonSocial(String razonSocial);
        List<Proveedor> getAllProveedorByRazonSocialRuc(String criterio);
        List<Proveedor> getAllProveedorByNombre(String nombre);
        Proveedor getFromProveedorById(int id);
        void addProveedor(Proveedor proveedor);
        void upDateProveedor(Proveedor proveedor);
        void removeProveedor(Int32 id);
        Proveedor getFromProveedorByRuc(string ruc);

    }
}
